home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK2.toast / Development Kits (Disc 2) / QuickTime™ VR 2.0 SDK / QTVR C⁄C++ Runtime API / Sample Code / VRShell Sample Code / README
Encoding:
Text File  |  1997-05-22  |  2.3 KB  |  25 lines  |  [ttro/ttxt]

  1. README - Sample Code
  2.  
  3. This directory contains several code samples illustrating the use of QuickTime VR and the QuickTime VR Manager. Currently, these sample applications are provided:
  4.  
  5. • VRShell is a simple application shell that supports QuickTime and QuickTime VR movie playback. VRShell is based heavily on the DTS QuickTime sample MovieShell. You can look at VRShell to see the most basic ways of supporting QuickTIme VR panoramas and objects in your application. VRShell can be compiled for both PowerPC and 680x0 environments.
  6.  
  7. • VRKeypad is a simple application that illustrates ways of using the QuickTime VR API. It allows the user to navigate within a node using the numerical keypad. VRKeypad can be compiled for both PowerPC and 680x0 environments.
  8.  
  9. • VRSpeech is a simple application that illustrates ways of using the QuickTime VR API. VRSpeech uses Apple's Speech Recognition Manager to allow voice navigation of a panorama or object node. For instance, the user can navigate within a node by uttering commands like "pan left 90 degrees," "zoom in," "zoom out," and the like. The complete vocabulary is defined in the file LMSpeech.h. VRSpeech can be run only on PowerPC machines (because the SRM is available only on PowerPC Macintoshes).
  10.  
  11. • VR3DSound is a simple application that illustrates ways of using the QuickTime VR API. VR3DSound uses Apple's SoundSprocket (part of the Apple Game Sprockets package) to provide support for localized sound. In other words, you can assign specific sounds to locations in a panorama or object. When the user pans around, the perceived location of the sound changes. VR3DSound can be run only on PowerPC machines.
  12.  
  13. • VR3DObjects is a simple application that illustrates ways of using the QuickTime VR API. VR3DObjects uses Apple's QuickDraw 3D to provide support for 3D objects. You can open a 3D file (in 3DMF format) and render the scene in that file in a panorama. The current demo shows how to use this capability to play QuickTime movies in a panorama, by texture-mapping the movie onto a 3D object. 
  14.  
  15. In the near future, more code samples should be available, providing a greater coverage of the QTVR API.
  16.  
  17. ALL OF THESE SAMPLES ARE "WORK IN PROGRESS"!! See the README files in each directory for specific limitations and dependencies of each sample.
  18.  
  19. Have fun!
  20.  
  21. Tim Monroe
  22. QuickTime VR team
  23. 31 December 1996
  24.  
  25.